/** **** 全局状态管理（模块名自定义，如:"myModule"）******
 # 当前调用
 import store from './store'
 1： store.commit('increment')
 2： console.log('--myModule.count--', store.state.myModule.count)

 # vue文件中
 1： 提交变更状态：
 ...mapMutations([
    "increment"
 ])
 this.increment();

 # namespaced: false // 默认情况下，模块内部的 action、mutation 和 getter 是注册在全局命名空间
 namespaced: true 时
 一]
 ...mapMutations("myModule",[
    "increment"
 ])
 this.increment();
 二]
 this.$store.commit('myModule/increment')

 2： 获取模块中的值：this.$store.state.myModule.count
 */
export default {
  myModule: {
    namespaced: true,
    state: {
      count: 10
    },
    mutations: {
      increment (state) {
        state.count++
      }
    },
    getters: {
      getCount: state => state.count
    }
    // actions:{}
  }
}
